#################
#               #
# Red Elephants #
#               #
#################

Contents
========

1. Intro
2. Controls
3. Compiling
4. Rules
5. Thanks

Intro
=====

This game is about the evolutionary struggle between predators and prey. And giant read elephants. Your goal is to help the flying prey survive by killing the box-predators.

This game supports a very basic multiplayer mode. It uses the UDP port 1234, so open your firewall to it. Create networked games by having someone host them and then having the rest of the players join the host at her IP address. Keep in mind that if the host exits the game, the game stops.

Controls
========

Menu:

Up/Down - Move the selection
Esc - Exit the game
Enter - Confirm selection

Game:

Left/Right - Move your shooter left and right
Space - Fire
Esc/D - Disconnect from the current server

Compiling
=========

This game requires enet 1.2+ (but not 1.3+) and Allegro 5.0.3 (font, acodec (ogg), audio, color and primitives addons). enet can be found at http://enet.bespin.org/. I don't know if there are Windows binaries anywhere, but compiling it from source on Windows is easy. On Linux compiling is even easier, and Ubuntu 11.04 has a package for it too.

Rules
=====

Coding disclosure: A minimal enet client+server combo was coded before the competition (about 600 LOC).

E for Everyone - Minimal violence etc.

Random Playing - Natural selection on speed and sense range traits in both prey and predators

Laziness - Elephant spawn rate depends on how many prey are alive (the less prey are alive the less elephants spawn) and how many predators are alive (the less predators are alive, the more elephants spawn)

Brainwashing Propaganda - The red elephants are quite obviously the GOP (Republican party in the USA). They are annoying and bad.

Color Symbolism - Predators can only eat prey of the same color. Prey can only eat the food of the same color.

Thanks
======

Thanks to Musescore (http://musescore.org/)developers for their awesome program.
Thanks to GIMP (www.gimp.org/) developers.
Thanks to the sfxr (http://www.drpetter.se/project_sfxr.html) developer(s) for their awesome program.
Thanks to my girlfriend who helped me with the soundtrack.
And lastly, thanks to Allegro developers for their awesome library!
